Loading...
Minimalist Dictionary
Login
or
Sign up
naval base
noun
An installation in a port or harbour used as a centre of operations by the country's navy.
Word Frequency 1800~2019
Related words
Other words
sanding
unsalted
tricking
astronaut
undone
retail
wildcat
trimming
stroller
boastful
blast
easeful
foothill
sanctity
rug
zoning
rejoicing
euphemism
tadpole
antsy
seabase
navy
navy yard
seaport
tender
naval infantry
homeport
port
fleet in being
naval officer
naval mine
blue-water navy
citadel
station
storeship